﻿
namespace SPL.Windows.Forms
{
	/// <summary>
	/// This is the abstract edit form for the <see cref="Entities.Gpp"/> entity.
	/// </summary>
	/// <remarks>This class is overwritten by .netTiers at each generation.</remarks>
	[System.ComponentModel.DesignerCategoryAttribute("code")]
	public abstract class GppEditControlBase : System.Windows.Forms.UserControl
	{
		#region Fields
		
		//private System.Windows.Forms.TableLayoutPanel uxTableLayoutPanel;
		/// <summary>
		/// The ErrorProvider for the Entity;
		/// </summary>
		protected System.Windows.Forms.ErrorProvider uxErrorProvider;
		
		/// <summary>
		/// The BindingSource for the entity.
		///</summary>
		protected System.Windows.Forms.BindingSource uxBindingSource;
						
		
		/// <summary>
		/// TextBox for the Id property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxId;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the Id property.
		/// </summary>
		protected System.Windows.Forms.Label uxIdLabel;
		
		/// <summary>
		/// DataTimePicker for the I1InputDate property.
		/// </summary>
		protected System.Windows.Forms.DateTimePicker uxI1InputDate;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I1InputDate property.
		/// </summary>
		protected System.Windows.Forms.Label uxI1InputDateLabel;
		
		/// <summary>
		/// TextBox for the I2KhiAm property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI2KhiAm;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I2KhiAm property.
		/// </summary>
		protected System.Windows.Forms.Label uxI2KhiAmLabel;
		
		/// <summary>
		/// TextBox for the I3Cond property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI3Cond;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I3Cond property.
		/// </summary>
		protected System.Windows.Forms.Label uxI3CondLabel;
		
		/// <summary>
		/// TextBox for the I4pCcp property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI4pCcp;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I4pCcp property.
		/// </summary>
		protected System.Windows.Forms.Label uxI4pCcpLabel;
		
		/// <summary>
		/// TextBox for the I6Pi0101 property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI6Pi0101;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I6Pi0101 property.
		/// </summary>
		protected System.Windows.Forms.Label uxI6Pi0101Label;
		
		/// <summary>
		/// TextBox for the I7Fiq0401 property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI7Fiq0401;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I7Fiq0401 property.
		/// </summary>
		protected System.Windows.Forms.Label uxI7Fiq0401Label;
		
		/// <summary>
		/// TextBox for the I8Fiq0301 property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI8Fiq0301;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I8Fiq0301 property.
		/// </summary>
		protected System.Windows.Forms.Label uxI8Fiq0301Label;
		
		/// <summary>
		/// TextBox for the I9Fiq0302 property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI9Fiq0302;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I9Fiq0302 property.
		/// </summary>
		protected System.Windows.Forms.Label uxI9Fiq0302Label;
		
		/// <summary>
		/// TextBox for the I10Fi102ByPass property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI10Fi102ByPass;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I10Fi102ByPass property.
		/// </summary>
		protected System.Windows.Forms.Label uxI10Fi102ByPassLabel;
		
		/// <summary>
		/// TextBox for the I11Fiq26010h property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI11Fiq26010h;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I11Fiq26010h property.
		/// </summary>
		protected System.Windows.Forms.Label uxI11Fiq26010hLabel;
		
		/// <summary>
		/// TextBox for the I12Fiq260124h property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI12Fiq260124h;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I12Fiq260124h property.
		/// </summary>
		protected System.Windows.Forms.Label uxI12Fiq260124hLabel;
		
		/// <summary>
		/// TextBox for the I13Fiq2601Da property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI13Fiq2601Da;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I13Fiq2601Da property.
		/// </summary>
		protected System.Windows.Forms.Label uxI13Fiq2601DaLabel;
		
		/// <summary>
		/// TextBox for the I14Fiq26020h property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI14Fiq26020h;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I14Fiq26020h property.
		/// </summary>
		protected System.Windows.Forms.Label uxI14Fiq26020hLabel;
		
		/// <summary>
		/// TextBox for the I15Fiq260224h property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI15Fiq260224h;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I15Fiq260224h property.
		/// </summary>
		protected System.Windows.Forms.Label uxI15Fiq260224hLabel;
		
		/// <summary>
		/// TextBox for the I16Fiq2602Da property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI16Fiq2602Da;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I16Fiq2602Da property.
		/// </summary>
		protected System.Windows.Forms.Label uxI16Fiq2602DaLabel;
		
		/// <summary>
		/// TextBox for the I17Fiq26030h property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI17Fiq26030h;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I17Fiq26030h property.
		/// </summary>
		protected System.Windows.Forms.Label uxI17Fiq26030hLabel;
		
		/// <summary>
		/// TextBox for the I18Fiq260324h property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI18Fiq260324h;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I18Fiq260324h property.
		/// </summary>
		protected System.Windows.Forms.Label uxI18Fiq260324hLabel;
		
		/// <summary>
		/// TextBox for the I19Fiq2603Da property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI19Fiq2603Da;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I19Fiq2603Da property.
		/// </summary>
		protected System.Windows.Forms.Label uxI19Fiq2603DaLabel;
		
		/// <summary>
		/// TextBox for the I20XeBon property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI20XeBon;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I20XeBon property.
		/// </summary>
		protected System.Windows.Forms.Label uxI20XeBonLabel;
		
		/// <summary>
		/// TextBox for the I21Fiq2402 property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI21Fiq2402;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I21Fiq2402 property.
		/// </summary>
		protected System.Windows.Forms.Label uxI21Fiq2402Label;
		
		/// <summary>
		/// TextBox for the I22Me240h property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI22Me240h;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I22Me240h property.
		/// </summary>
		protected System.Windows.Forms.Label uxI22Me240hLabel;
		
		/// <summary>
		/// TextBox for the I23Me2424h property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI23Me2424h;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I23Me2424h property.
		/// </summary>
		protected System.Windows.Forms.Label uxI23Me2424hLabel;
		
		/// <summary>
		/// TextBox for the I24TenMeCondBh property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI24TenMeCondBh;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I24TenMeCondBh property.
		/// </summary>
		protected System.Windows.Forms.Label uxI24TenMeCondBhLabel;
		
		/// <summary>
		/// TextBox for the I25Me250h property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI25Me250h;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I25Me250h property.
		/// </summary>
		protected System.Windows.Forms.Label uxI25Me250hLabel;
		
		/// <summary>
		/// TextBox for the I26Me2524h property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI26Me2524h;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I26Me2524h property.
		/// </summary>
		protected System.Windows.Forms.Label uxI26Me2524hLabel;
		
		/// <summary>
		/// TextBox for the I27Me260h property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI27Me260h;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I27Me260h property.
		/// </summary>
		protected System.Windows.Forms.Label uxI27Me260hLabel;
		
		/// <summary>
		/// TextBox for the I28Me2624h property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI28Me2624h;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I28Me2624h property.
		/// </summary>
		protected System.Windows.Forms.Label uxI28Me2624hLabel;
		
		/// <summary>
		/// TextBox for the I29KctvNhanLpg property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI29KctvNhanLpg;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I29KctvNhanLpg property.
		/// </summary>
		protected System.Windows.Forms.Label uxI29KctvNhanLpgLabel;
		
		/// <summary>
		/// TextBox for the I30KctvNhanCond property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI30KctvNhanCond;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I30KctvNhanCond property.
		/// </summary>
		protected System.Windows.Forms.Label uxI30KctvNhanCondLabel;
		
		/// <summary>
		/// TextBox for the I31ApSuat property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI31ApSuat;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I31ApSuat property.
		/// </summary>
		protected System.Windows.Forms.Label uxI31ApSuatLabel;
		
		/// <summary>
		/// TextBox for the I32Me13a property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI32Me13a;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I32Me13a property.
		/// </summary>
		protected System.Windows.Forms.Label uxI32Me13aLabel;
		
		/// <summary>
		/// TextBox for the I33Me13b property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI33Me13b;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I33Me13b property.
		/// </summary>
		protected System.Windows.Forms.Label uxI33Me13bLabel;
		
		/// <summary>
		/// TextBox for the I34Fiq5801 property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI34Fiq5801;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I34Fiq5801 property.
		/// </summary>
		protected System.Windows.Forms.Label uxI34Fiq5801Label;
		
		/// <summary>
		/// TextBox for the I35v21aMucBon property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI35v21aMucBon;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I35v21aMucBon property.
		/// </summary>
		protected System.Windows.Forms.Label uxI35v21aMucBonLabel;
		
		/// <summary>
		/// TextBox for the I36v21bMucBon property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI36v21bMucBon;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I36v21bMucBon property.
		/// </summary>
		protected System.Windows.Forms.Label uxI36v21bMucBonLabel;
		
		/// <summary>
		/// TextBox for the I37v21cMucBon property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI37v21cMucBon;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I37v21cMucBon property.
		/// </summary>
		protected System.Windows.Forms.Label uxI37v21cMucBonLabel;
		
		/// <summary>
		/// TextBox for the I38Tk21MucBon property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI38Tk21MucBon;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I38Tk21MucBon property.
		/// </summary>
		protected System.Windows.Forms.Label uxI38Tk21MucBonLabel;
		
		/// <summary>
		/// TextBox for the I109NoteBcn property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI109NoteBcn;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I109NoteBcn property.
		/// </summary>
		protected System.Windows.Forms.Label uxI109NoteBcnLabel;
		
		/// <summary>
		/// TextBox for the I110NoteSplbh property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI110NoteSplbh;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I110NoteSplbh property.
		/// </summary>
		protected System.Windows.Forms.Label uxI110NoteSplbhLabel;
		
		/// <summary>
		/// TextBox for the I111NoteMeCondBh property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI111NoteMeCondBh;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I111NoteMeCondBh property.
		/// </summary>
		protected System.Windows.Forms.Label uxI111NoteMeCondBhLabel;
		
		/// <summary>
		/// TextBox for the I112NoteMeCondNcs property. 
		/// </summary>
		protected System.Windows.Forms.TextBox uxI112NoteMeCondNcs;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the I112NoteMeCondNcs property.
		/// </summary>
		protected System.Windows.Forms.Label uxI112NoteMeCondNcsLabel;
		
		/// <summary>
		/// ComboBox for the Status property.
		/// </summary>
		protected System.Windows.Forms.ComboBox uxStatus;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the Status property.
		/// </summary>
		protected System.Windows.Forms.Label uxStatusLabel;
		
		/// <summary>
		/// ComboBox for the InputUser property.
		/// </summary>
		protected System.Windows.Forms.ComboBox uxInputUser;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the InputUser property.
		/// </summary>
		protected System.Windows.Forms.Label uxInputUserLabel;
		
		/// <summary>
		/// ComboBox for the Hid property.
		/// </summary>
		protected System.Windows.Forms.ComboBox uxHid;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the Hid property.
		/// </summary>
		protected System.Windows.Forms.Label uxHidLabel;
		
		/// <summary>
		/// DataTimePicker for the CreatedDate property.
		/// </summary>
		protected System.Windows.Forms.DateTimePicker uxCreatedDate;
		
		/// <summary>
		/// The <see cref="System.Windows.Forms.Label"/> associated with the CreatedDate property.
		/// </summary>
		protected System.Windows.Forms.Label uxCreatedDateLabel;
		#endregion
		
		#region Main entity
		private Entities.Gpp _Gpp;
		/// <summary>
		/// Gets or sets the <see cref="Entities.Gpp"/> entity to edit with this form.
		/// </summary>
		/// <value>The <see cref="Entities.Gpp"/> instance.</value>
		public Entities.Gpp Gpp
		{
			get {return this._Gpp;}
			set
			{
				this._Gpp = value;
				if (value != null) 
				{
					this.uxBindingSource.DataSource = value;
					BindControls();
				}			
				
			}
		}
		#endregion
		
		/// <summary>
		/// Binds the controls.
		/// </summary>
		private void BindControls()
		{
			this.uxId.DataBindings.Clear();
			this.uxId.DataBindings.Add("Text", this.uxBindingSource, "Id", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI1InputDate.DataBindings.Clear();
			this.uxI1InputDate.DataBindings.Add("Value", this.uxBindingSource, "I1InputDate", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI2KhiAm.DataBindings.Clear();
			this.uxI2KhiAm.DataBindings.Add("Text", this.uxBindingSource, "I2KhiAm", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI3Cond.DataBindings.Clear();
			this.uxI3Cond.DataBindings.Add("Text", this.uxBindingSource, "I3Cond", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI4pCcp.DataBindings.Clear();
			this.uxI4pCcp.DataBindings.Add("Text", this.uxBindingSource, "I4pCcp", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI6Pi0101.DataBindings.Clear();
			this.uxI6Pi0101.DataBindings.Add("Text", this.uxBindingSource, "I6Pi0101", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI7Fiq0401.DataBindings.Clear();
			this.uxI7Fiq0401.DataBindings.Add("Text", this.uxBindingSource, "I7Fiq0401", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI8Fiq0301.DataBindings.Clear();
			this.uxI8Fiq0301.DataBindings.Add("Text", this.uxBindingSource, "I8Fiq0301", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI9Fiq0302.DataBindings.Clear();
			this.uxI9Fiq0302.DataBindings.Add("Text", this.uxBindingSource, "I9Fiq0302", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI10Fi102ByPass.DataBindings.Clear();
			this.uxI10Fi102ByPass.DataBindings.Add("Text", this.uxBindingSource, "I10Fi102ByPass", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI11Fiq26010h.DataBindings.Clear();
			this.uxI11Fiq26010h.DataBindings.Add("Text", this.uxBindingSource, "I11Fiq26010h", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI12Fiq260124h.DataBindings.Clear();
			this.uxI12Fiq260124h.DataBindings.Add("Text", this.uxBindingSource, "I12Fiq260124h", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI13Fiq2601Da.DataBindings.Clear();
			this.uxI13Fiq2601Da.DataBindings.Add("Text", this.uxBindingSource, "I13Fiq2601Da", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI14Fiq26020h.DataBindings.Clear();
			this.uxI14Fiq26020h.DataBindings.Add("Text", this.uxBindingSource, "I14Fiq26020h", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI15Fiq260224h.DataBindings.Clear();
			this.uxI15Fiq260224h.DataBindings.Add("Text", this.uxBindingSource, "I15Fiq260224h", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI16Fiq2602Da.DataBindings.Clear();
			this.uxI16Fiq2602Da.DataBindings.Add("Text", this.uxBindingSource, "I16Fiq2602Da", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI17Fiq26030h.DataBindings.Clear();
			this.uxI17Fiq26030h.DataBindings.Add("Text", this.uxBindingSource, "I17Fiq26030h", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI18Fiq260324h.DataBindings.Clear();
			this.uxI18Fiq260324h.DataBindings.Add("Text", this.uxBindingSource, "I18Fiq260324h", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI19Fiq2603Da.DataBindings.Clear();
			this.uxI19Fiq2603Da.DataBindings.Add("Text", this.uxBindingSource, "I19Fiq2603Da", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI20XeBon.DataBindings.Clear();
			this.uxI20XeBon.DataBindings.Add("Text", this.uxBindingSource, "I20XeBon", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI21Fiq2402.DataBindings.Clear();
			this.uxI21Fiq2402.DataBindings.Add("Text", this.uxBindingSource, "I21Fiq2402", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI22Me240h.DataBindings.Clear();
			this.uxI22Me240h.DataBindings.Add("Text", this.uxBindingSource, "I22Me240h", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI23Me2424h.DataBindings.Clear();
			this.uxI23Me2424h.DataBindings.Add("Text", this.uxBindingSource, "I23Me2424h", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI24TenMeCondBh.DataBindings.Clear();
			this.uxI24TenMeCondBh.DataBindings.Add("Text", this.uxBindingSource, "I24TenMeCondBh", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI25Me250h.DataBindings.Clear();
			this.uxI25Me250h.DataBindings.Add("Text", this.uxBindingSource, "I25Me250h", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI26Me2524h.DataBindings.Clear();
			this.uxI26Me2524h.DataBindings.Add("Text", this.uxBindingSource, "I26Me2524h", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI27Me260h.DataBindings.Clear();
			this.uxI27Me260h.DataBindings.Add("Text", this.uxBindingSource, "I27Me260h", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI28Me2624h.DataBindings.Clear();
			this.uxI28Me2624h.DataBindings.Add("Text", this.uxBindingSource, "I28Me2624h", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI29KctvNhanLpg.DataBindings.Clear();
			this.uxI29KctvNhanLpg.DataBindings.Add("Text", this.uxBindingSource, "I29KctvNhanLpg", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI30KctvNhanCond.DataBindings.Clear();
			this.uxI30KctvNhanCond.DataBindings.Add("Text", this.uxBindingSource, "I30KctvNhanCond", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI31ApSuat.DataBindings.Clear();
			this.uxI31ApSuat.DataBindings.Add("Text", this.uxBindingSource, "I31ApSuat", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI32Me13a.DataBindings.Clear();
			this.uxI32Me13a.DataBindings.Add("Text", this.uxBindingSource, "I32Me13a", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI33Me13b.DataBindings.Clear();
			this.uxI33Me13b.DataBindings.Add("Text", this.uxBindingSource, "I33Me13b", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI34Fiq5801.DataBindings.Clear();
			this.uxI34Fiq5801.DataBindings.Add("Text", this.uxBindingSource, "I34Fiq5801", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI35v21aMucBon.DataBindings.Clear();
			this.uxI35v21aMucBon.DataBindings.Add("Text", this.uxBindingSource, "I35v21aMucBon", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI36v21bMucBon.DataBindings.Clear();
			this.uxI36v21bMucBon.DataBindings.Add("Text", this.uxBindingSource, "I36v21bMucBon", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI37v21cMucBon.DataBindings.Clear();
			this.uxI37v21cMucBon.DataBindings.Add("Text", this.uxBindingSource, "I37v21cMucBon", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI38Tk21MucBon.DataBindings.Clear();
			this.uxI38Tk21MucBon.DataBindings.Add("Text", this.uxBindingSource, "I38Tk21MucBon", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI109NoteBcn.DataBindings.Clear();
			this.uxI109NoteBcn.DataBindings.Add("Text", this.uxBindingSource, "I109NoteBcn", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI110NoteSplbh.DataBindings.Clear();
			this.uxI110NoteSplbh.DataBindings.Add("Text", this.uxBindingSource, "I110NoteSplbh", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI111NoteMeCondBh.DataBindings.Clear();
			this.uxI111NoteMeCondBh.DataBindings.Add("Text", this.uxBindingSource, "I111NoteMeCondBh", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxI112NoteMeCondNcs.DataBindings.Clear();
			this.uxI112NoteMeCondNcs.DataBindings.Add("Text", this.uxBindingSource, "I112NoteMeCondNcs", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxStatus.DataBindings.Clear();
			this.uxStatus.DataBindings.Add("SelectedValue", this.uxBindingSource, "Status", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxInputUser.DataBindings.Clear();
			this.uxInputUser.DataBindings.Add("SelectedValue", this.uxBindingSource, "InputUser", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxHid.DataBindings.Clear();
			this.uxHid.DataBindings.Add("SelectedValue", this.uxBindingSource, "Hid", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
			this.uxCreatedDate.DataBindings.Clear();
			this.uxCreatedDate.DataBindings.Add("Value", this.uxBindingSource, "CreatedDate", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged);
		}					
		
		#region Constructor
		
		/// <summary>
		/// Initializes a new instance of the <see cref="GppEditControlBase"/> class.
		/// </summary>
		public GppEditControlBase()
		{
			InitializeComponent();			
			
			this.uxBindingSource.CurrentItemChanged += new System.EventHandler(uxBindingSource_currentItemChanged);
		}		
		
		/// <summary>
		/// 
		/// </summary>
		private void uxBindingSource_currentItemChanged(object sender, System.EventArgs e)
		{
			if (_Gpp != null) _Gpp.Validate();
		}	
				
		/// <summary>
		/// Initializes the component.
		/// </summary>
		public void InitializeComponent()
		{
			this.components = new System.ComponentModel.Container();
			this.uxErrorProvider = new System.Windows.Forms.ErrorProvider(this.components);
			this.uxBindingSource = new System.Windows.Forms.BindingSource(this.components);
			
			//this.uxTableLayoutPanel = new System.Windows.Forms.TableLayoutPanel();
			this.uxId = new System.Windows.Forms.TextBox();
			uxIdLabel = new System.Windows.Forms.Label();
			this.uxI1InputDate = new System.Windows.Forms.DateTimePicker();
			uxI1InputDateLabel = new System.Windows.Forms.Label();
			this.uxI2KhiAm = new System.Windows.Forms.TextBox();
			uxI2KhiAmLabel = new System.Windows.Forms.Label();
			this.uxI3Cond = new System.Windows.Forms.TextBox();
			uxI3CondLabel = new System.Windows.Forms.Label();
			this.uxI4pCcp = new System.Windows.Forms.TextBox();
			uxI4pCcpLabel = new System.Windows.Forms.Label();
			this.uxI6Pi0101 = new System.Windows.Forms.TextBox();
			uxI6Pi0101Label = new System.Windows.Forms.Label();
			this.uxI7Fiq0401 = new System.Windows.Forms.TextBox();
			uxI7Fiq0401Label = new System.Windows.Forms.Label();
			this.uxI8Fiq0301 = new System.Windows.Forms.TextBox();
			uxI8Fiq0301Label = new System.Windows.Forms.Label();
			this.uxI9Fiq0302 = new System.Windows.Forms.TextBox();
			uxI9Fiq0302Label = new System.Windows.Forms.Label();
			this.uxI10Fi102ByPass = new System.Windows.Forms.TextBox();
			uxI10Fi102ByPassLabel = new System.Windows.Forms.Label();
			this.uxI11Fiq26010h = new System.Windows.Forms.TextBox();
			uxI11Fiq26010hLabel = new System.Windows.Forms.Label();
			this.uxI12Fiq260124h = new System.Windows.Forms.TextBox();
			uxI12Fiq260124hLabel = new System.Windows.Forms.Label();
			this.uxI13Fiq2601Da = new System.Windows.Forms.TextBox();
			uxI13Fiq2601DaLabel = new System.Windows.Forms.Label();
			this.uxI14Fiq26020h = new System.Windows.Forms.TextBox();
			uxI14Fiq26020hLabel = new System.Windows.Forms.Label();
			this.uxI15Fiq260224h = new System.Windows.Forms.TextBox();
			uxI15Fiq260224hLabel = new System.Windows.Forms.Label();
			this.uxI16Fiq2602Da = new System.Windows.Forms.TextBox();
			uxI16Fiq2602DaLabel = new System.Windows.Forms.Label();
			this.uxI17Fiq26030h = new System.Windows.Forms.TextBox();
			uxI17Fiq26030hLabel = new System.Windows.Forms.Label();
			this.uxI18Fiq260324h = new System.Windows.Forms.TextBox();
			uxI18Fiq260324hLabel = new System.Windows.Forms.Label();
			this.uxI19Fiq2603Da = new System.Windows.Forms.TextBox();
			uxI19Fiq2603DaLabel = new System.Windows.Forms.Label();
			this.uxI20XeBon = new System.Windows.Forms.TextBox();
			uxI20XeBonLabel = new System.Windows.Forms.Label();
			this.uxI21Fiq2402 = new System.Windows.Forms.TextBox();
			uxI21Fiq2402Label = new System.Windows.Forms.Label();
			this.uxI22Me240h = new System.Windows.Forms.TextBox();
			uxI22Me240hLabel = new System.Windows.Forms.Label();
			this.uxI23Me2424h = new System.Windows.Forms.TextBox();
			uxI23Me2424hLabel = new System.Windows.Forms.Label();
			this.uxI24TenMeCondBh = new System.Windows.Forms.TextBox();
			uxI24TenMeCondBhLabel = new System.Windows.Forms.Label();
			this.uxI25Me250h = new System.Windows.Forms.TextBox();
			uxI25Me250hLabel = new System.Windows.Forms.Label();
			this.uxI26Me2524h = new System.Windows.Forms.TextBox();
			uxI26Me2524hLabel = new System.Windows.Forms.Label();
			this.uxI27Me260h = new System.Windows.Forms.TextBox();
			uxI27Me260hLabel = new System.Windows.Forms.Label();
			this.uxI28Me2624h = new System.Windows.Forms.TextBox();
			uxI28Me2624hLabel = new System.Windows.Forms.Label();
			this.uxI29KctvNhanLpg = new System.Windows.Forms.TextBox();
			uxI29KctvNhanLpgLabel = new System.Windows.Forms.Label();
			this.uxI30KctvNhanCond = new System.Windows.Forms.TextBox();
			uxI30KctvNhanCondLabel = new System.Windows.Forms.Label();
			this.uxI31ApSuat = new System.Windows.Forms.TextBox();
			uxI31ApSuatLabel = new System.Windows.Forms.Label();
			this.uxI32Me13a = new System.Windows.Forms.TextBox();
			uxI32Me13aLabel = new System.Windows.Forms.Label();
			this.uxI33Me13b = new System.Windows.Forms.TextBox();
			uxI33Me13bLabel = new System.Windows.Forms.Label();
			this.uxI34Fiq5801 = new System.Windows.Forms.TextBox();
			uxI34Fiq5801Label = new System.Windows.Forms.Label();
			this.uxI35v21aMucBon = new System.Windows.Forms.TextBox();
			uxI35v21aMucBonLabel = new System.Windows.Forms.Label();
			this.uxI36v21bMucBon = new System.Windows.Forms.TextBox();
			uxI36v21bMucBonLabel = new System.Windows.Forms.Label();
			this.uxI37v21cMucBon = new System.Windows.Forms.TextBox();
			uxI37v21cMucBonLabel = new System.Windows.Forms.Label();
			this.uxI38Tk21MucBon = new System.Windows.Forms.TextBox();
			uxI38Tk21MucBonLabel = new System.Windows.Forms.Label();
			this.uxI109NoteBcn = new System.Windows.Forms.TextBox();
			uxI109NoteBcnLabel = new System.Windows.Forms.Label();
			this.uxI110NoteSplbh = new System.Windows.Forms.TextBox();
			uxI110NoteSplbhLabel = new System.Windows.Forms.Label();
			this.uxI111NoteMeCondBh = new System.Windows.Forms.TextBox();
			uxI111NoteMeCondBhLabel = new System.Windows.Forms.Label();
			this.uxI112NoteMeCondNcs = new System.Windows.Forms.TextBox();
			uxI112NoteMeCondNcsLabel = new System.Windows.Forms.Label();
			this.uxStatus = new System.Windows.Forms.ComboBox();
			uxStatusLabel = new System.Windows.Forms.Label();
			this.uxInputUser = new System.Windows.Forms.ComboBox();
			uxInputUserLabel = new System.Windows.Forms.Label();
			this.uxHid = new System.Windows.Forms.ComboBox();
			uxHidLabel = new System.Windows.Forms.Label();
			this.uxCreatedDate = new System.Windows.Forms.DateTimePicker();
			uxCreatedDateLabel = new System.Windows.Forms.Label();
			
			((System.ComponentModel.ISupportInitialize)(this.uxBindingSource)).BeginInit();
			((System.ComponentModel.ISupportInitialize)(this.uxErrorProvider)).BeginInit();
			this.SuspendLayout();
			
			// 
			// uxTableLayoutPanel
			// 
			//this.uxTableLayoutPanel.AutoSize = true;
			//this.uxTableLayoutPanel.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
			//this.uxTableLayoutPanel.ColumnCount = 2;
			//this.uxTableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 120F));
			//this.uxTableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 250F));
			//this.uxTableLayoutPanel.Location = new System.Drawing.System.Drawing.Point(3, 3);
			//this.uxTableLayoutPanel.Name = "uxTableLayoutPanel";
			//this.uxTableLayoutPanel.RowCount = 2;
			//this.uxTableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 25F));
			//this.uxTableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 25F));
			//this.uxTableLayoutPanel.Size = new System.Drawing.Size(450, 50);
			//this.uxTableLayoutPanel.TabIndex = 0;
			
			//
			// uxErrorProvider
			//
			this.uxErrorProvider.ContainerControl = this;
			this.uxErrorProvider.DataSource = this.uxBindingSource;
			
			//
			// uxIdLabel
			//
			this.uxIdLabel.Text = "Id:";
			this.uxIdLabel.Location = new System.Drawing.Point(3, 0);
			this.Controls.Add(this.uxIdLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxIdLabel);			
			//
			// uxId
			//
			this.uxId.ReadOnly = true;
			//this.uxTableLayoutPanel.Controls.Add(this.uxId);
			this.uxId.Location = new System.Drawing.Point(160, 0);
			this.Controls.Add(this.uxId);
			//
			// uxI1InputDateLabel
			//
			this.uxI1InputDateLabel.Text = "I1InputDate:";
			this.uxI1InputDateLabel.Location = new System.Drawing.Point(3, 26);
			this.Controls.Add(this.uxI1InputDateLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI1InputDateLabel);			
			//
			// uxI1InputDate
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI1InputDate);
			this.uxI1InputDate.Location = new System.Drawing.Point(160, 26);
			this.Controls.Add(this.uxI1InputDate);
			//
			// uxI2KhiAmLabel
			//
			this.uxI2KhiAmLabel.Text = "I2KhiAm:";
			this.uxI2KhiAmLabel.Location = new System.Drawing.Point(3, 52);
			this.Controls.Add(this.uxI2KhiAmLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI2KhiAmLabel);			
			//
			// uxI2KhiAm
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI2KhiAm);
			this.uxI2KhiAm.Location = new System.Drawing.Point(160, 52);
			this.Controls.Add(this.uxI2KhiAm);
			//
			// uxI3CondLabel
			//
			this.uxI3CondLabel.Text = "I3Cond:";
			this.uxI3CondLabel.Location = new System.Drawing.Point(3, 78);
			this.Controls.Add(this.uxI3CondLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI3CondLabel);			
			//
			// uxI3Cond
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI3Cond);
			this.uxI3Cond.Location = new System.Drawing.Point(160, 78);
			this.Controls.Add(this.uxI3Cond);
			//
			// uxI4pCcpLabel
			//
			this.uxI4pCcpLabel.Text = "I4pCcp:";
			this.uxI4pCcpLabel.Location = new System.Drawing.Point(3, 104);
			this.Controls.Add(this.uxI4pCcpLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI4pCcpLabel);			
			//
			// uxI4pCcp
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI4pCcp);
			this.uxI4pCcp.Location = new System.Drawing.Point(160, 104);
			this.Controls.Add(this.uxI4pCcp);
			//
			// uxI6Pi0101Label
			//
			this.uxI6Pi0101Label.Text = "I6Pi0101:";
			this.uxI6Pi0101Label.Location = new System.Drawing.Point(3, 130);
			this.Controls.Add(this.uxI6Pi0101Label);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI6Pi0101Label);			
			//
			// uxI6Pi0101
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI6Pi0101);
			this.uxI6Pi0101.Location = new System.Drawing.Point(160, 130);
			this.Controls.Add(this.uxI6Pi0101);
			//
			// uxI7Fiq0401Label
			//
			this.uxI7Fiq0401Label.Text = "I7Fiq0401:";
			this.uxI7Fiq0401Label.Location = new System.Drawing.Point(3, 156);
			this.Controls.Add(this.uxI7Fiq0401Label);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI7Fiq0401Label);			
			//
			// uxI7Fiq0401
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI7Fiq0401);
			this.uxI7Fiq0401.Location = new System.Drawing.Point(160, 156);
			this.Controls.Add(this.uxI7Fiq0401);
			//
			// uxI8Fiq0301Label
			//
			this.uxI8Fiq0301Label.Text = "I8Fiq0301:";
			this.uxI8Fiq0301Label.Location = new System.Drawing.Point(3, 182);
			this.Controls.Add(this.uxI8Fiq0301Label);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI8Fiq0301Label);			
			//
			// uxI8Fiq0301
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI8Fiq0301);
			this.uxI8Fiq0301.Location = new System.Drawing.Point(160, 182);
			this.Controls.Add(this.uxI8Fiq0301);
			//
			// uxI9Fiq0302Label
			//
			this.uxI9Fiq0302Label.Text = "I9Fiq0302:";
			this.uxI9Fiq0302Label.Location = new System.Drawing.Point(3, 208);
			this.Controls.Add(this.uxI9Fiq0302Label);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI9Fiq0302Label);			
			//
			// uxI9Fiq0302
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI9Fiq0302);
			this.uxI9Fiq0302.Location = new System.Drawing.Point(160, 208);
			this.Controls.Add(this.uxI9Fiq0302);
			//
			// uxI10Fi102ByPassLabel
			//
			this.uxI10Fi102ByPassLabel.Text = "I10Fi102ByPass:";
			this.uxI10Fi102ByPassLabel.Location = new System.Drawing.Point(3, 234);
			this.Controls.Add(this.uxI10Fi102ByPassLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI10Fi102ByPassLabel);			
			//
			// uxI10Fi102ByPass
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI10Fi102ByPass);
			this.uxI10Fi102ByPass.Location = new System.Drawing.Point(160, 234);
			this.Controls.Add(this.uxI10Fi102ByPass);
			//
			// uxI11Fiq26010hLabel
			//
			this.uxI11Fiq26010hLabel.Text = "I11Fiq26010h:";
			this.uxI11Fiq26010hLabel.Location = new System.Drawing.Point(3, 260);
			this.Controls.Add(this.uxI11Fiq26010hLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI11Fiq26010hLabel);			
			//
			// uxI11Fiq26010h
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI11Fiq26010h);
			this.uxI11Fiq26010h.Location = new System.Drawing.Point(160, 260);
			this.Controls.Add(this.uxI11Fiq26010h);
			//
			// uxI12Fiq260124hLabel
			//
			this.uxI12Fiq260124hLabel.Text = "I12Fiq260124h:";
			this.uxI12Fiq260124hLabel.Location = new System.Drawing.Point(3, 286);
			this.Controls.Add(this.uxI12Fiq260124hLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI12Fiq260124hLabel);			
			//
			// uxI12Fiq260124h
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI12Fiq260124h);
			this.uxI12Fiq260124h.Location = new System.Drawing.Point(160, 286);
			this.Controls.Add(this.uxI12Fiq260124h);
			//
			// uxI13Fiq2601DaLabel
			//
			this.uxI13Fiq2601DaLabel.Text = "I13Fiq2601Da:";
			this.uxI13Fiq2601DaLabel.Location = new System.Drawing.Point(3, 312);
			this.Controls.Add(this.uxI13Fiq2601DaLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI13Fiq2601DaLabel);			
			//
			// uxI13Fiq2601Da
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI13Fiq2601Da);
			this.uxI13Fiq2601Da.Location = new System.Drawing.Point(160, 312);
			this.Controls.Add(this.uxI13Fiq2601Da);
			//
			// uxI14Fiq26020hLabel
			//
			this.uxI14Fiq26020hLabel.Text = "I14Fiq26020h:";
			this.uxI14Fiq26020hLabel.Location = new System.Drawing.Point(3, 338);
			this.Controls.Add(this.uxI14Fiq26020hLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI14Fiq26020hLabel);			
			//
			// uxI14Fiq26020h
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI14Fiq26020h);
			this.uxI14Fiq26020h.Location = new System.Drawing.Point(160, 338);
			this.Controls.Add(this.uxI14Fiq26020h);
			//
			// uxI15Fiq260224hLabel
			//
			this.uxI15Fiq260224hLabel.Text = "I15Fiq260224h:";
			this.uxI15Fiq260224hLabel.Location = new System.Drawing.Point(3, 364);
			this.Controls.Add(this.uxI15Fiq260224hLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI15Fiq260224hLabel);			
			//
			// uxI15Fiq260224h
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI15Fiq260224h);
			this.uxI15Fiq260224h.Location = new System.Drawing.Point(160, 364);
			this.Controls.Add(this.uxI15Fiq260224h);
			//
			// uxI16Fiq2602DaLabel
			//
			this.uxI16Fiq2602DaLabel.Text = "I16Fiq2602Da:";
			this.uxI16Fiq2602DaLabel.Location = new System.Drawing.Point(3, 390);
			this.Controls.Add(this.uxI16Fiq2602DaLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI16Fiq2602DaLabel);			
			//
			// uxI16Fiq2602Da
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI16Fiq2602Da);
			this.uxI16Fiq2602Da.Location = new System.Drawing.Point(160, 390);
			this.Controls.Add(this.uxI16Fiq2602Da);
			//
			// uxI17Fiq26030hLabel
			//
			this.uxI17Fiq26030hLabel.Text = "I17Fiq26030h:";
			this.uxI17Fiq26030hLabel.Location = new System.Drawing.Point(3, 416);
			this.Controls.Add(this.uxI17Fiq26030hLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI17Fiq26030hLabel);			
			//
			// uxI17Fiq26030h
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI17Fiq26030h);
			this.uxI17Fiq26030h.Location = new System.Drawing.Point(160, 416);
			this.Controls.Add(this.uxI17Fiq26030h);
			//
			// uxI18Fiq260324hLabel
			//
			this.uxI18Fiq260324hLabel.Text = "I18Fiq260324h:";
			this.uxI18Fiq260324hLabel.Location = new System.Drawing.Point(3, 442);
			this.Controls.Add(this.uxI18Fiq260324hLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI18Fiq260324hLabel);			
			//
			// uxI18Fiq260324h
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI18Fiq260324h);
			this.uxI18Fiq260324h.Location = new System.Drawing.Point(160, 442);
			this.Controls.Add(this.uxI18Fiq260324h);
			//
			// uxI19Fiq2603DaLabel
			//
			this.uxI19Fiq2603DaLabel.Text = "I19Fiq2603Da:";
			this.uxI19Fiq2603DaLabel.Location = new System.Drawing.Point(3, 468);
			this.Controls.Add(this.uxI19Fiq2603DaLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI19Fiq2603DaLabel);			
			//
			// uxI19Fiq2603Da
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI19Fiq2603Da);
			this.uxI19Fiq2603Da.Location = new System.Drawing.Point(160, 468);
			this.Controls.Add(this.uxI19Fiq2603Da);
			//
			// uxI20XeBonLabel
			//
			this.uxI20XeBonLabel.Text = "I20XeBon:";
			this.uxI20XeBonLabel.Location = new System.Drawing.Point(3, 494);
			this.Controls.Add(this.uxI20XeBonLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI20XeBonLabel);			
			//
			// uxI20XeBon
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI20XeBon);
			this.uxI20XeBon.Location = new System.Drawing.Point(160, 494);
			this.Controls.Add(this.uxI20XeBon);
			//
			// uxI21Fiq2402Label
			//
			this.uxI21Fiq2402Label.Text = "I21Fiq2402:";
			this.uxI21Fiq2402Label.Location = new System.Drawing.Point(3, 520);
			this.Controls.Add(this.uxI21Fiq2402Label);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI21Fiq2402Label);			
			//
			// uxI21Fiq2402
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI21Fiq2402);
			this.uxI21Fiq2402.Location = new System.Drawing.Point(160, 520);
			this.Controls.Add(this.uxI21Fiq2402);
			//
			// uxI22Me240hLabel
			//
			this.uxI22Me240hLabel.Text = "I22Me240h:";
			this.uxI22Me240hLabel.Location = new System.Drawing.Point(3, 546);
			this.Controls.Add(this.uxI22Me240hLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI22Me240hLabel);			
			//
			// uxI22Me240h
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI22Me240h);
			this.uxI22Me240h.Location = new System.Drawing.Point(160, 546);
			this.Controls.Add(this.uxI22Me240h);
			//
			// uxI23Me2424hLabel
			//
			this.uxI23Me2424hLabel.Text = "I23Me2424h:";
			this.uxI23Me2424hLabel.Location = new System.Drawing.Point(3, 572);
			this.Controls.Add(this.uxI23Me2424hLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI23Me2424hLabel);			
			//
			// uxI23Me2424h
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI23Me2424h);
			this.uxI23Me2424h.Location = new System.Drawing.Point(160, 572);
			this.Controls.Add(this.uxI23Me2424h);
			//
			// uxI24TenMeCondBhLabel
			//
			this.uxI24TenMeCondBhLabel.Text = "I24TenMeCondBh:";
			this.uxI24TenMeCondBhLabel.Location = new System.Drawing.Point(3, 598);
			this.Controls.Add(this.uxI24TenMeCondBhLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI24TenMeCondBhLabel);			
			//
			// uxI24TenMeCondBh
			//
			this.uxI24TenMeCondBh.Width = 250;
			this.uxI24TenMeCondBh.MaxLength = 50;
			//this.uxTableLayoutPanel.Controls.Add(this.uxI24TenMeCondBh);
			this.uxI24TenMeCondBh.Location = new System.Drawing.Point(160, 598);
			this.Controls.Add(this.uxI24TenMeCondBh);
			//
			// uxI25Me250hLabel
			//
			this.uxI25Me250hLabel.Text = "I25Me250h:";
			this.uxI25Me250hLabel.Location = new System.Drawing.Point(3, 624);
			this.Controls.Add(this.uxI25Me250hLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI25Me250hLabel);			
			//
			// uxI25Me250h
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI25Me250h);
			this.uxI25Me250h.Location = new System.Drawing.Point(160, 624);
			this.Controls.Add(this.uxI25Me250h);
			//
			// uxI26Me2524hLabel
			//
			this.uxI26Me2524hLabel.Text = "I26Me2524h:";
			this.uxI26Me2524hLabel.Location = new System.Drawing.Point(3, 650);
			this.Controls.Add(this.uxI26Me2524hLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI26Me2524hLabel);			
			//
			// uxI26Me2524h
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI26Me2524h);
			this.uxI26Me2524h.Location = new System.Drawing.Point(160, 650);
			this.Controls.Add(this.uxI26Me2524h);
			//
			// uxI27Me260hLabel
			//
			this.uxI27Me260hLabel.Text = "I27Me260h:";
			this.uxI27Me260hLabel.Location = new System.Drawing.Point(3, 676);
			this.Controls.Add(this.uxI27Me260hLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI27Me260hLabel);			
			//
			// uxI27Me260h
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI27Me260h);
			this.uxI27Me260h.Location = new System.Drawing.Point(160, 676);
			this.Controls.Add(this.uxI27Me260h);
			//
			// uxI28Me2624hLabel
			//
			this.uxI28Me2624hLabel.Text = "I28Me2624h:";
			this.uxI28Me2624hLabel.Location = new System.Drawing.Point(3, 702);
			this.Controls.Add(this.uxI28Me2624hLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI28Me2624hLabel);			
			//
			// uxI28Me2624h
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI28Me2624h);
			this.uxI28Me2624h.Location = new System.Drawing.Point(160, 702);
			this.Controls.Add(this.uxI28Me2624h);
			//
			// uxI29KctvNhanLpgLabel
			//
			this.uxI29KctvNhanLpgLabel.Text = "I29KctvNhanLpg:";
			this.uxI29KctvNhanLpgLabel.Location = new System.Drawing.Point(3, 728);
			this.Controls.Add(this.uxI29KctvNhanLpgLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI29KctvNhanLpgLabel);			
			//
			// uxI29KctvNhanLpg
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI29KctvNhanLpg);
			this.uxI29KctvNhanLpg.Location = new System.Drawing.Point(160, 728);
			this.Controls.Add(this.uxI29KctvNhanLpg);
			//
			// uxI30KctvNhanCondLabel
			//
			this.uxI30KctvNhanCondLabel.Text = "I30KctvNhanCond:";
			this.uxI30KctvNhanCondLabel.Location = new System.Drawing.Point(3, 754);
			this.Controls.Add(this.uxI30KctvNhanCondLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI30KctvNhanCondLabel);			
			//
			// uxI30KctvNhanCond
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI30KctvNhanCond);
			this.uxI30KctvNhanCond.Location = new System.Drawing.Point(160, 754);
			this.Controls.Add(this.uxI30KctvNhanCond);
			//
			// uxI31ApSuatLabel
			//
			this.uxI31ApSuatLabel.Text = "I31ApSuat:";
			this.uxI31ApSuatLabel.Location = new System.Drawing.Point(3, 780);
			this.Controls.Add(this.uxI31ApSuatLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI31ApSuatLabel);			
			//
			// uxI31ApSuat
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI31ApSuat);
			this.uxI31ApSuat.Location = new System.Drawing.Point(160, 780);
			this.Controls.Add(this.uxI31ApSuat);
			//
			// uxI32Me13aLabel
			//
			this.uxI32Me13aLabel.Text = "I32Me13a:";
			this.uxI32Me13aLabel.Location = new System.Drawing.Point(3, 806);
			this.Controls.Add(this.uxI32Me13aLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI32Me13aLabel);			
			//
			// uxI32Me13a
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI32Me13a);
			this.uxI32Me13a.Location = new System.Drawing.Point(160, 806);
			this.Controls.Add(this.uxI32Me13a);
			//
			// uxI33Me13bLabel
			//
			this.uxI33Me13bLabel.Text = "I33Me13b:";
			this.uxI33Me13bLabel.Location = new System.Drawing.Point(3, 832);
			this.Controls.Add(this.uxI33Me13bLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI33Me13bLabel);			
			//
			// uxI33Me13b
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI33Me13b);
			this.uxI33Me13b.Location = new System.Drawing.Point(160, 832);
			this.Controls.Add(this.uxI33Me13b);
			//
			// uxI34Fiq5801Label
			//
			this.uxI34Fiq5801Label.Text = "I34Fiq5801:";
			this.uxI34Fiq5801Label.Location = new System.Drawing.Point(3, 858);
			this.Controls.Add(this.uxI34Fiq5801Label);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI34Fiq5801Label);			
			//
			// uxI34Fiq5801
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI34Fiq5801);
			this.uxI34Fiq5801.Location = new System.Drawing.Point(160, 858);
			this.Controls.Add(this.uxI34Fiq5801);
			//
			// uxI35v21aMucBonLabel
			//
			this.uxI35v21aMucBonLabel.Text = "I35v21aMucBon:";
			this.uxI35v21aMucBonLabel.Location = new System.Drawing.Point(3, 884);
			this.Controls.Add(this.uxI35v21aMucBonLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI35v21aMucBonLabel);			
			//
			// uxI35v21aMucBon
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI35v21aMucBon);
			this.uxI35v21aMucBon.Location = new System.Drawing.Point(160, 884);
			this.Controls.Add(this.uxI35v21aMucBon);
			//
			// uxI36v21bMucBonLabel
			//
			this.uxI36v21bMucBonLabel.Text = "I36v21bMucBon:";
			this.uxI36v21bMucBonLabel.Location = new System.Drawing.Point(3, 910);
			this.Controls.Add(this.uxI36v21bMucBonLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI36v21bMucBonLabel);			
			//
			// uxI36v21bMucBon
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI36v21bMucBon);
			this.uxI36v21bMucBon.Location = new System.Drawing.Point(160, 910);
			this.Controls.Add(this.uxI36v21bMucBon);
			//
			// uxI37v21cMucBonLabel
			//
			this.uxI37v21cMucBonLabel.Text = "I37v21cMucBon:";
			this.uxI37v21cMucBonLabel.Location = new System.Drawing.Point(3, 936);
			this.Controls.Add(this.uxI37v21cMucBonLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI37v21cMucBonLabel);			
			//
			// uxI37v21cMucBon
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI37v21cMucBon);
			this.uxI37v21cMucBon.Location = new System.Drawing.Point(160, 936);
			this.Controls.Add(this.uxI37v21cMucBon);
			//
			// uxI38Tk21MucBonLabel
			//
			this.uxI38Tk21MucBonLabel.Text = "I38Tk21MucBon:";
			this.uxI38Tk21MucBonLabel.Location = new System.Drawing.Point(3, 962);
			this.Controls.Add(this.uxI38Tk21MucBonLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI38Tk21MucBonLabel);			
			//
			// uxI38Tk21MucBon
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxI38Tk21MucBon);
			this.uxI38Tk21MucBon.Location = new System.Drawing.Point(160, 962);
			this.Controls.Add(this.uxI38Tk21MucBon);
			//
			// uxI109NoteBcnLabel
			//
			this.uxI109NoteBcnLabel.Text = "I109NoteBcn:";
			this.uxI109NoteBcnLabel.Location = new System.Drawing.Point(3, 988);
			this.Controls.Add(this.uxI109NoteBcnLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI109NoteBcnLabel);			
			//
			// uxI109NoteBcn
			//
			this.uxI109NoteBcn.Width = 250;
			this.uxI109NoteBcn.MaxLength = 500;
			//this.uxTableLayoutPanel.Controls.Add(this.uxI109NoteBcn);
			this.uxI109NoteBcn.Location = new System.Drawing.Point(160, 988);
			this.Controls.Add(this.uxI109NoteBcn);
			//
			// uxI110NoteSplbhLabel
			//
			this.uxI110NoteSplbhLabel.Text = "I110NoteSplbh:";
			this.uxI110NoteSplbhLabel.Location = new System.Drawing.Point(3, 1014);
			this.Controls.Add(this.uxI110NoteSplbhLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI110NoteSplbhLabel);			
			//
			// uxI110NoteSplbh
			//
			this.uxI110NoteSplbh.Width = 250;
			this.uxI110NoteSplbh.MaxLength = 500;
			//this.uxTableLayoutPanel.Controls.Add(this.uxI110NoteSplbh);
			this.uxI110NoteSplbh.Location = new System.Drawing.Point(160, 1014);
			this.Controls.Add(this.uxI110NoteSplbh);
			//
			// uxI111NoteMeCondBhLabel
			//
			this.uxI111NoteMeCondBhLabel.Text = "I111NoteMeCondBh:";
			this.uxI111NoteMeCondBhLabel.Location = new System.Drawing.Point(3, 1040);
			this.Controls.Add(this.uxI111NoteMeCondBhLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI111NoteMeCondBhLabel);			
			//
			// uxI111NoteMeCondBh
			//
			this.uxI111NoteMeCondBh.Width = 250;
			this.uxI111NoteMeCondBh.MaxLength = 500;
			//this.uxTableLayoutPanel.Controls.Add(this.uxI111NoteMeCondBh);
			this.uxI111NoteMeCondBh.Location = new System.Drawing.Point(160, 1040);
			this.Controls.Add(this.uxI111NoteMeCondBh);
			//
			// uxI112NoteMeCondNcsLabel
			//
			this.uxI112NoteMeCondNcsLabel.Text = "I112NoteMeCondNcs:";
			this.uxI112NoteMeCondNcsLabel.Location = new System.Drawing.Point(3, 1066);
			this.Controls.Add(this.uxI112NoteMeCondNcsLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxI112NoteMeCondNcsLabel);			
			//
			// uxI112NoteMeCondNcs
			//
			this.uxI112NoteMeCondNcs.Width = 250;
			this.uxI112NoteMeCondNcs.MaxLength = 500;
			//this.uxTableLayoutPanel.Controls.Add(this.uxI112NoteMeCondNcs);
			this.uxI112NoteMeCondNcs.Location = new System.Drawing.Point(160, 1066);
			this.Controls.Add(this.uxI112NoteMeCondNcs);
			//
			// uxStatusLabel
			//
			this.uxStatusLabel.Text = "Status:";
			this.uxStatusLabel.Location = new System.Drawing.Point(3, 1092);
			this.Controls.Add(this.uxStatusLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxStatusLabel);			
			//
			// uxStatus
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxStatus);
			this.uxStatus.Location = new System.Drawing.Point(160, 1092);
			this.Controls.Add(this.uxStatus);
			//
			// uxInputUserLabel
			//
			this.uxInputUserLabel.Text = "InputUser:";
			this.uxInputUserLabel.Location = new System.Drawing.Point(3, 1118);
			this.Controls.Add(this.uxInputUserLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxInputUserLabel);			
			//
			// uxInputUser
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxInputUser);
			this.uxInputUser.Location = new System.Drawing.Point(160, 1118);
			this.Controls.Add(this.uxInputUser);
			//
			// uxHidLabel
			//
			this.uxHidLabel.Text = "Hid:";
			this.uxHidLabel.Location = new System.Drawing.Point(3, 1144);
			this.Controls.Add(this.uxHidLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxHidLabel);			
			//
			// uxHid
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxHid);
			this.uxHid.Location = new System.Drawing.Point(160, 1144);
			this.Controls.Add(this.uxHid);
			//
			// uxCreatedDateLabel
			//
			this.uxCreatedDateLabel.Text = "CreatedDate:";
			this.uxCreatedDateLabel.Location = new System.Drawing.Point(3, 1170);
			this.Controls.Add(this.uxCreatedDateLabel);
			//this.uxTableLayoutPanel.Controls.Add(this.uxCreatedDateLabel);			
			//
			// uxCreatedDate
			//
			//this.uxTableLayoutPanel.Controls.Add(this.uxCreatedDate);
			this.uxCreatedDate.Location = new System.Drawing.Point(160, 1170);
			this.Controls.Add(this.uxCreatedDate);
			//
			// uxStatus
			//				
			this.uxStatus.DisplayMember = "Name";	
			this.uxStatus.ValueMember = "Id";	
			//
			// uxHid
			//				
			this.uxHid.DisplayMember = "I1InputDate";	
			this.uxHid.ValueMember = "Id";	
			//
			// uxInputUser
			//				
			this.uxInputUser.DisplayMember = "Username";	
			this.uxInputUser.ValueMember = "Id";	
			// 
			// GppEditControlBase
			// 
			this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
			this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
			//this.Controls.Add(this.uxTableLayoutPanel);
			this.AutoScroll = true;
			this.Name = "GppEditControlBase";
			this.Size = new System.Drawing.Size(478, 311);
			//this.Localizable = true;
			((System.ComponentModel.ISupportInitialize)(this.uxErrorProvider)).EndInit();
			((System.ComponentModel.ISupportInitialize)(this.uxBindingSource)).EndInit();			
			this.ResumeLayout(false);
			this.PerformLayout();
		}
		#endregion
				
		#region ComboBox List
		
				
		private Entities.TList<Entities.Status> _StatusList;
		
		/// <summary>
		/// The ComboBox associated with the Status property.
		/// </summary>
		[System.ComponentModel.Category("ComboBox BindingSources")]
		public Entities.TList<Entities.Status> StatusList
		{
			get {return _StatusList;}
			set 
			{
				this._StatusList = value;
				this.uxStatus.DataSource = null;
				this.uxStatus.DataSource = value;
			}
		}
		
		private bool _allowNewItemInStatusList;
		
		/// <summary>
		/// Indicates if the ComboBox associated with the Status property allow user to add item.
		/// </summary>
		[System.ComponentModel.Category(".netTiers"), System.ComponentModel.Description("Indicates if end user can add a new item in the combobox. an event will be thrown then.")]
		public bool AllowNewItemInStatusList
		{
			get { return _allowNewItemInStatusList;}
			set
			{
				this._allowNewItemInStatusList = value;
				this.uxStatus.DropDownStyle = value ? System.Windows.Forms.ComboBoxStyle.DropDown : System.Windows.Forms.ComboBoxStyle.DropDownList;
			}
		}
		
				
		private Entities.TList<Entities.Gpp> _HidList;
		
		/// <summary>
		/// The ComboBox associated with the Hid property.
		/// </summary>
		[System.ComponentModel.Category("ComboBox BindingSources")]
		public Entities.TList<Entities.Gpp> HidList
		{
			get {return _HidList;}
			set 
			{
				this._HidList = value;
				this.uxHid.DataSource = null;
				this.uxHid.DataSource = value;
			}
		}
		
		private bool _allowNewItemInHidList;
		
		/// <summary>
		/// Indicates if the ComboBox associated with the Hid property allow user to add item.
		/// </summary>
		[System.ComponentModel.Category(".netTiers"), System.ComponentModel.Description("Indicates if end user can add a new item in the combobox. an event will be thrown then.")]
		public bool AllowNewItemInHidList
		{
			get { return _allowNewItemInHidList;}
			set
			{
				this._allowNewItemInHidList = value;
				this.uxHid.DropDownStyle = value ? System.Windows.Forms.ComboBoxStyle.DropDown : System.Windows.Forms.ComboBoxStyle.DropDownList;
			}
		}
		
				
		private Entities.TList<Entities.User> _InputUserList;
		
		/// <summary>
		/// The ComboBox associated with the InputUser property.
		/// </summary>
		[System.ComponentModel.Category("ComboBox BindingSources")]
		public Entities.TList<Entities.User> InputUserList
		{
			get {return _InputUserList;}
			set 
			{
				this._InputUserList = value;
				this.uxInputUser.DataSource = null;
				this.uxInputUser.DataSource = value;
			}
		}
		
		private bool _allowNewItemInInputUserList;
		
		/// <summary>
		/// Indicates if the ComboBox associated with the InputUser property allow user to add item.
		/// </summary>
		[System.ComponentModel.Category(".netTiers"), System.ComponentModel.Description("Indicates if end user can add a new item in the combobox. an event will be thrown then.")]
		public bool AllowNewItemInInputUserList
		{
			get { return _allowNewItemInInputUserList;}
			set
			{
				this._allowNewItemInInputUserList = value;
				this.uxInputUser.DropDownStyle = value ? System.Windows.Forms.ComboBoxStyle.DropDown : System.Windows.Forms.ComboBoxStyle.DropDownList;
			}
		}
		
		
		#endregion
		
		/// <summary> 
		/// Required designer variable.
		/// </summary>
		private System.ComponentModel.IContainer components = null;

		/// <summary> 
		/// Clean up any resources being used.
		/// </summary>
		/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
		protected override void Dispose(bool disposing)
		{
			if (disposing && (components != null))
			{
				components.Dispose();
			}
			base.Dispose(disposing);
		}
	}
}
